﻿// -- MVC4WPF
// -- Copyright © 2009 Information Control Corporation
// -- Revision History:
// -- Version 0.9.0.0 First codeplex release  - Stephen Giffin

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MVC4WPF
{
    /// <summary>
    /// Interface for a MVC4WPF controller that implements an IModel class.
    /// </summary>
    /// <typeparam name="MC"></typeparam>
    public interface IWPFControllerModel<MC> where MC : IModel
    {
        /// <summary>
        /// Data contract class that holds the information about a model.
        /// </summary>
        MC ModelContract { get; }
    }
}
